package com.sitech.portal.system.dao;

import com.sitech.ibnms.core.IPage;
import com.sitech.ibnms.core.PageForm;
import com.sitech.portal.system.domain.TblSYS_POSTTIME;

import java.util.Date;


public interface ISysPostTimeDao {

	public String add(TblSYS_POSTTIME tblSYS_POSTTIME);

	public void update(TblSYS_POSTTIME tblSYS_POSTTIME);

	public void delete(TblSYS_POSTTIME tblSYS_POSTTIME);

	/**
	 * user security log list(post time)
	 */
	public IPage findPostTimeList(PageForm pageForm);

	public IPage getPostTimeReport(String beginTime,String endTime,String queryRule,PageForm pageForm);

	public IPage getNonLoginUser(String beginTime,String endTime,String queryRule,PageForm pageForm);

	public IPage getPostTimeListByFilter(String loginId,String beginTime,String endTime,String queryRule,PageForm pageForm);
}
